laid low

Adjective
  1. put out of action (by illness)

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ tương tự

laid low
He was laid low by a sudden fever.